import React from 'react'
// 引入组件
import NewsPublish from '../../../components/NewsPublish'
import { Button } from 'antd'
// 引入自定义hooks函数
import usePublish from '../../../components/NewsPublish/usePublish'


export default function Sunset() {

  // 这个hooks实际上是一个函数,它有一个对象返回值,将 dataSource数据 和 handleDelete方法 从这个对象中解构出来
  // 调用这个hooks的同时传递一个参数 2
  const { dataSource,handleDelete } = usePublish(3)

  return (
    <div>
      {/* 给NewsPublish子组件传递参数 dataSource 和 button */}
      <NewsPublish dataSource={dataSource} button={(id) => <Button onClick={() => handleDelete(id)}>删除</Button>}></NewsPublish>
    </div>
  )
}
